transportation platoon - Español Inglés Diccionario